home *** CD-ROM | disk | FTP | other *** search
- #ifndef LIBMON_LIBINFO_H
- #define LIBMON_LIBINFO_H
-
- #ifndef EXEC_TYPES_H
- #include <exec/types.h>
- #endif /* EXEC_TYPES_H */
- #ifndef EXEC_NODES_H
- #include <exec/nodes.h>
- #endif /* EXEC_NODES_H */
- #ifndef EXEC_LISTS_H
- #include <exec/lists.h>
- #endif /* EXEC_LISTS_H */
-
-
- /* Library Info List item structure */
- struct LibInfo {
- struct Node li_Node;
-
- char Name[80];
- APTR Address;
- UWORD Version;
- UWORD Revision;
- BYTE Priority;
- UBYTE pad0;
- UWORD OpenCount;
- BOOL Flushed;
- };
-
-
- struct List *BuildLibInfoList(void);
- struct LibInfo *AddLibInfoItem(struct List *LibInfoList,
- struct Library *Library);
- void KillLibInfoList(struct List *LibInfoList);
-
- #endif /* LIBMON_LIBINFO_H */
-